a non-sweet melon found throughout asia from turkey to japan (cucumis melo) - Español Inglés Diccionario